[原创]MYSQL的WARNINGS 和 ERRORS查询细节 |
您所在的位置:网站首页 › mysql show errors › [原创]MYSQL的WARNINGS 和 ERRORS查询细节 |
全部分类
移动开发与应用
WEB前端
架构与运维
程序设计
数据库
操作系统
热点技术
综合
[原创]MYSQL的WARNINGS 和 ERRORS查询细节
6932阅读 0评论2007-11-02 yueliangdao0608 分类:Mysql/postgreSQL 1、SHOW ERRORS 语句只是显示上一个语句的错误,不同时显示警告以及注意事项。举个例子:mysql> show dfdafsadf -> ;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual thatcorresponds to your MySQL server version for the right syntax to use near 'dfdafsadf' at line 1 这里就有个错误。关于如何显示她,已经很明显了。 mysql> show errors -> \G*************************** 1. row *************************** Level: Error Code: 1064Message: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'dfdafsadf' at line 11 row in set (0.00 sec)如果一下子有好多错误,而你又想只显示第二条的话:show errorw limit 1,1;如果你想看到有错误的数目,前面的 1 rows in set 已经很明显了。不过还有办法:mysql> show count(*) errors;+-----------------------+| @@session.error_count |+-----------------------+| 1 |+-----------------------+1 row in set (0.00 sec)注意:这里的count(*)不能写成count(1).你还可以这样:mysql> select @@error_count;+---------------+| @@error_count |+---------------+| 1 |+---------------+1 row in set (0.00 sec) 2、SHOW WARNINGS 显示上一个语句的错误、警告以及注意。基本语法和SHOW ERRORS大同小异。不过要注意的是在MYSQL5后的大部分以前的WARNINGS直接被显示为ERRORS。 上一篇:[原创]MAX函数和GROUP BY 语句一起使用的一个误区 下一篇:[原创]MYSQL的集群的安装与配置,已更新 ITPUB博客 | ITPUB论坛 | chinaunix论坛 北京皓辰网域网络信息技术有限公司. 版权所有 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |